Results for "

bow and scrape

"
English - Turkish Dictionary

bow and scrape

(English - Turkish Dictionary) :
aşırı saygı gösterisinde bulunmak, el pençe divan durmak.